Big Huge Thesaurus

Solanum aviculare

noun